/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package practica1compi1;

/**
 *
 * @author Otto
 * 
 * Clase para almacenar informacion de un token
 */
public class clsToken {
    public int _Tipo;
    public String _value; 
    public boolean _Used;
//    public void SetTipo( int valor)    {
//        _Tipo = valor;
//    } 
//    public void SetValor(String valor){
//        _value=valor;
//    }
//    
//    public int GetTipo(){
//        return _Tipo;
//    }
//    public String GetValor(){
//        return _value;
//    }
    
    public  static class TipoToken
    {
        /**
         * Constante numerica que representa el simbolo *
         */
        public  static int SYMBOL_TIMES         =  5;  // '*'
          /**
         * Constante numerica que representa el simbolo .
         */
        public  static int SYMBOL_DOT           =  6;  // '.'
          /**
         * Constante numerica que representa el simbolo ?
         */
        public  static int SYMBOL_QUESTION      =  7;  // '?'
          /**
         * Constante numerica que representa el simbolo |
         */
        public  static int SYMBOL_PIPE          =  8;  // '|'
          /**
         * Constante numerica que representa el simbolo +
         */
        public  static int SYMBOL_PLUS          =  9;  // '+'
          /**
         * Constante numerica que represetna un identificador
         */
        public  static int SYMBOL_ID            = 10;  // ID
          /**
           * Constante numerica que represetna un Simbolo #
           */
        public  static int SYMBOL_NUM           = 11;  // #
    } 

}
    

